package com.triones.api.entity.vo;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class EcWalletBillVO {
    private Long id;
    /**
     * 用户ID
     */
    private Long uid;
    /**
     * 指向子账户
     */
    private Long ecId;
    /**
     * 业务交易所产生的账户流水号 (唯一)
     */
    private String accountHistoryNo;
    /**
     * 账户编号
     */
    private String accountNo;
    /**
     * 交易金额
     */
    private BigDecimal amount;
    /**
     * 交易后金额
     */
    private BigDecimal balanceFund;
    /**
     * 交易币种
     */
    private String currency;
    /**
     * 交易时间（动账具体时间）
     */
    private String transactedAt;
    /**
     * 交易备注
     */
    private String transactionNotes;
    /**
     * 账户交易类型，详情可看光子易账户附录账户交易类型
     */
    private String txnType;
    /**
     * 交易状态（processing：处理中、success：交易成功、failed：交易失败）
     */
    private String status;
    /**
     * "increase：增加" "decrease：减少"
     */
    private String transactionType;
    /**
     * 交易手续费币种
     */
    private String feeCurrency;
    /**
     * 交易手续费金额
     */
    private String feeAmount;
}
